24 Tecumseth St